home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_gsl.idb / usr / freeware / include / gsl_precision.h.z / gsl_precision.h
Encoding:
C/C++ Source or Header  |  1999-07-16  |  768 b   |  34 lines

  1. /* Author:  B. Gough and G. Jungman
  2.  * RCS:     $Id: gsl_precision.h,v 1.3 1998/12/15 17:46:24 jungman Exp $
  3.  */
  4. #ifndef GSL_PRECISION_H
  5. #define GSL_PRECISION_H
  6.  
  7.  
  8. /* A type for the precision indicator.
  9.  * This is mainly for pedagogy.
  10.  */
  11. typedef  unsigned int  gsl_prec_t;
  12.  
  13.  
  14. /* The number of precision types.
  15.  * Remember that precision-mode
  16.  * can index an array.
  17.  */
  18. #define _GSL_PREC_T_NUM 3
  19.  
  20.  
  21. /* Arrays containing derived
  22.  * precision constants for the
  23.  * different precision levels.
  24.  */
  25. extern const double gsl_prec_eps[];
  26. extern const double gsl_sqrt_prec_eps[];
  27. extern const double gsl_root3_prec_eps[];
  28. extern const double gsl_root4_prec_eps[];
  29. extern const double gsl_root5_prec_eps[];
  30. extern const double gsl_root6_prec_eps[];
  31.  
  32.  
  33. #endif /* !GSL_PRECISION_H */
  34.